<script>
function transition ()
{
var cvs = document.getElementById('cvs');
cvs.__object__.explode(null, function ()
{
visible === 1 ? drawRose2() : drawRose1();
});
}
/**
* Draws the first Rose chart
*/
function drawRose1 ()
{
var cvs = document.getElementById("cvs");
RGraph.reset(cvs);
var rose = new RGraph.Rose({
id: 'cvs',
data: [4,8,6,5,3,2,9,4,2,8],
options: {
backgroundGrid: false,
strokestyle: 'rgba(0,0,0,0)',
margin: 3,
clearto: 'white',
textAccessible: true
}
}).implode();
// A global
visible = 1;
}
/**
* Draws the second Rose chart
*/
function drawRose2 ()
{
var cvs = document.getElementById("cvs");
RGraph.reset(cvs);
var rose = new RGraph.Rose({
id: 'cvs',
data: [1,8,8,8,4,6,3,2,5,6],
options: {
colorsSequential: true,
backgroundGrid: false,
strokestyle: 'rgba(0,0,0,0)',
margin: 3,
clearto: 'white',
textAccessible: true
}
}).implode();
// A global
visible = 2;
}
window.onload = function ()
{
drawRose1();
};
</script>